explosive vest - Turco Inglés Diccionario